Obiettivi dell'Apprendimento
- Distinguere tra concorrenza logica e parallelismo a livello hardware
- Valutare le differenze tra Coerenza Sequenziale e Modelli di Memoria Debole
- Analizzare il ruolo delle barriere di memoria e delle fence nel garantire la visibilità dei dati
- Identificare gli errori comuni nella programmazione concorrente come condizioni di competizione e blocchi morti